package com.ru.application.creditscore.domain;

import javax.persistence.metamodel.SingularAttribute;
import javax.persistence.metamodel.StaticMetamodel;
import com.ru.application.creditscore.domain.ScoringFactor;
import com.ru.application.creditscore.domain.ScoringSchema;

@StaticMetamodel(ScoringRule.class)
public abstract class ScoringRule_ {

    // Raw attributes
    public static volatile SingularAttribute<ScoringRule, Integer> id;
    public static volatile SingularAttribute<ScoringRule, Double> weight;

    // Technical attributes for query by example
    public static volatile SingularAttribute<ScoringRule, Integer> schemaId;
    public static volatile SingularAttribute<ScoringRule, Integer> factorId;

    // Many to one
    public static volatile SingularAttribute<ScoringRule, ScoringSchema> schema;
    public static volatile SingularAttribute<ScoringRule, ScoringFactor> factor;
}